home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Business Master (4th Edition)
/
The Business Master - 4th Edition.iso
/
files
/
utilfile
/
handydos
/
tour.bat
< prev
next >
Wrap
DOS Batch File
|
1992-11-19
|
6KB
|
147 lines
@ECHO OFF
window /stttxxx.bak 0 24 0 79
CLS
window \186 1607 0 24 0 79
window \186 2507 2 22 4 75
window \186 3407 4 20 8 71
window \186 4307 6 18 12 67
window \186 5207 8 16 16 63
window \186 6107 10 14 20 59
printat 12 30 Welcome to HandyDOS
timetone .06 b
printat 12 30 " "
printat 11 25 Would you like a brief tour of
printat 12 27 the HandyDOS collection?
:agn
printat /c8f 23 32 Press Y or N ...
printat 23 47
input /cf Y N > nul
if errorlevel 2 goto end
if errorlevel 1 goto tour
goto agn
:tour
cls
window ║ 1f0e 0 24 0 79
printat 0 19 " Copyright 1992, Abri Technologies, Inc. "
window │ 1f0e 4 20 14 62
printat 6 23 "╥ ╥ ╔═╗ ╔╗╥ ╦═╗ ╥ ╥ ╦═╗ ╔═╗ ╔═╗"
printat 7 23 "╠═╣ ╠═╣ ║║║ ║ ║ ╚═╣ ║ ║ ║ ║ ╚═╗"
printat 8 23 "╨ ╨ ╨ ╨ ╨╚╝ ╩═╝ ═╝ ╩═╝ ╚═╝ ╚═╝"
printat 10 24 ■ 5 Disk and File utilities ■
printat 12 17 ■ A 'stay-in-DOS' menu & directory utility ■
printat 14 17 ■ A flexible video testing/setting utility ■
printat 16 22 ■ 5 Professional Batch utilites ■
printat 18 22 A total of 12 real handy programs.
printat /c9787 24 17 " Press any key to continue ... (Esc to exit) "
printat 0 24
input /fc \Esc > nul
if errorlevel 1 goto end
window ▓ 2f0e 1 19 2 71
printat 1 23 " DISK and FILE UTILITIES "
printat 3 28 ** ATTRB.EXE **
printat 4 4 An easy-to-use full-screen WYSIWYG file attribute utility.
printat 5 4 Replaces the awkward dos ATTRIB.
input /fc \Esc > nul
if errorlevel 1 goto end
printat 7 24 ** BAK.EXE and 0.EXE **
printat 8 4 Delete those pesky .BAK extension files and 0 length files that
printat 9 4 clutter your disk - in any directory and/or subdirectories.
input /fc \Esc > nul
if errorlevel 1 goto end
printat 11 26 ** DELTREE.EXE **
printat 12 4 Delete a whole directory with subdirectores quickly with this one
printat 13 4 command. Handy for deleting old unused software files/directories.
input /fc \Esc > nul
if errorlevel 1 goto end
printat 15 28 ** MV.EXE **
printat 16 4 Move a file, files or a whole directory with subdirectories
printat 17 4 to anywhere on the disk. This is not just a rename utility.
input /fc \Esc > nul
if errorlevel 1 goto end
window │ 4f0e 3 22 4 72
printat 3 26 " BATCH UTILITIES "
printat 5 6 Now you can do a lot more with batch files and cut down on
printat 6 6 programming requirements for your home or business.
input /fc \Esc > nul
if errorlevel 1 goto end
printat 5 6 ECH.EXE ** Similar to dos ECHO but does not add a CR-LF pair
printat 6 6 - useful in batch menu programs when you want the cursor to stay
printat 7 6 beside the 'question'.
input /fc \Esc > nul
if errorlevel 1 goto end
printat 9 6 INPUT.EXE ** Accepts a line input or a single keystroke for easy
printat 10 6 batch menu selection. It can even select FUNCTION KEYS and TURN
printat 11 6 the CURSOR OFF/ON for professional results.
input /fc \Esc > nul
if errorlevel 1 goto end
printat 13 6 TIMETONE.EXE ** Generates time delays - usefull in screen
printat 14 6 displays - and sounds tones/beeps.
input /cf \Esc > nul
if errorlevel 1 goto end
printat /ccf8f 14 41 It can even play a tune.
timetone -.07 .2 ccdcfe -.07 -.07 ccdcgf -.07 -.07 cc / c \ a
timetone -.07 .2 fed -.07 -.07 .3 b-b-afg .5 f
printat /c4f0e 14 41 It can even play a tune.
printat 16 6 WINDOW.EXE ** For making pop-up text windows and pull-down menus.
input /fc \Esc > nul
if errorlevel 1 goto end
printat 18 6 PRINTAT.EXE ** Can move the cursor and optionally print a message
printat 19 6 in various colours or video attributes anywhere on the screen.
input /fc \Esc > nul
if errorlevel 1 goto end
printat 21 6 This tour is only a batch file using HandyDOS utilities.
input /fc \Esc > nul
if errorlevel 1 goto end
window ║ 5f0e 5 16 18 75
printat 5 29 "╡ ABMENU - program and directory menu ╞"
printat 7 20 For those of you who can't waste time flipping
printat 8 20 through typical menu program steps. D.EXE is a
printat 9 20 'stay-in-DOS' program menu that can quickly change
printat 10 20 drives/directories and/or execute programs with a
printat 11 20 simple number reference. Programs and/or directory
printat 12 20 locations are quickly selected or new program entries/
printat 13 20 deletions made right on the dos prompt line. Typing D
printat 14 20 alone lists all directories, programs & descriptions.
input /fc \Esc > nul
if errorlevel 1 goto end
window ║ 6f0e 7 16 6 62
printat 7 19 " A VERSATILE VIDEO UTILITY "
printat 9 8 VMODE.EXE ** Handy for finding out your video card
printat 10 8 resolution, checking, changing or restoring the video
printat 11 8 mode (after some programs) and changing cursor type
printat 12 8 (handy for laptops). You can determine if your dealer
printat 13 8 bundled a cheap VGA card instead of the 1mb SVGA that
printat 14 8 should go with the monitor.
input /fc
cls
window ║ 4f0e 3 21 9 67
printat 24 20 Press any key to continue...
printat 5 11 ********** Thank you for touring handyDOS. ***********
printat 7 11 "HandyDOS was written under the Shareware concept."
printat 8 11 "Shareware is gaining tremendous popularity."
input /cf > nul
printat 10 11 "If you use Shareware, after a short trial period,"
printat 11 11 "please register. Shareware authors work very hard and"
printat 12 11 "need your support. Registrations make it possible for"
printat 13 11 "authors to continue giving you and your children the"
printat 14 11 "benefits of the Shareware concept. Don't starve the"
printat 15 11 "goose that lays the golden egg."
input /cf > nul
printat /c9f8f 15 43 The goose may die.
timetone \ -.08 .25 cc .4 f .25 -.08 -.08 cf .4 a .25 -.085 -.08 cf .4 a
timetone \ .25 -.08 cf .4 a .25 -.055
timetone \ -.08 .25 cf .4 a -.2 -.08 .25 fa / .4 c \ .25 -.2 -.08 af
timetone \ -.08 .4 c .25 -.08 -.08 cc .45 f
printat /c4f0e 15 43 The goose may die.
printat 17 11 "Registration for HandyDOS is only $25 and will give you"
printat 18 11 "worthwhile benefits. A convenient ready made form is in"
printat 19 11 "the REGISTER file."
input /cf
:end
window /Rtttxxx.bak
del tttxxx.bak
printat 24 0